.fd_top{ width:1190px; margin:auto;}
.fd_top0{background:#fafafa; height:37px; line-height:30px; width:100%; border-bottom:1px solid #e7e7e7;box-shadow: 0 1px 15px #ccc;}
.fd_top0 a{ padding-left:10px; padding-right:10px;color: #858585;}
.fd_top0 a.sign,.fd_top0 a.reg{color: #e91818;font-weight: bold;  padding: 0 0 0 10px;line-height: 34px; display:block; margin-top:-3px}
.fd_top0 a span{ color:#065221; font-weight:bold}


.fd_top0 ul li{float:left; margin-right:5px;    font-size: 12px;padding-top: 5px;}
.fd_top0 .pull-right ul li{ float:left; margin-right:5px;   padding-left:1px; border-left:1px solid #f5f5f5; border-right:1px solid #f5f5f5;position:relative; padding-left:5px; padding-top: 5px;height: 35px;}
.fd_top0 .pull-right ul li.myorder{background-image: none;}
.fd_top0 .pull-right ul li a{ display:block; background-repeat:no-repeat; padding-left:25px;color: #858585;}
.fd_top0 .pull-right ul li a.order{background-image: none; padding-left: 0;}
.fd_top0 .pull-right ul li.li1{ background:none}
.fd_top0 .pull-right ul li.li1 a{ background-position:0px 5px;}
.fd_top0 .pull-right ul li.li2 a{ background-position:0px -22px;}
.fd_top0 .pull-right ul li.li3 a{ background-position:0px -55px;}
.fd_top0 .pull-right ul li.li4 a{ background-position:0px -85px;}
.fd_top0 .pull-right ul li.cs_transform{ padding-right:15px; } 
.fd_top0 .pull-right ul li span{ display:none}
.fd_top0 .pull-right ul li.cs_transform:hover{background:#FFF; border-left:1px solid #ddd; border-right:1px solid #ddd;}
.fd_top0 .pull-right ul li:hover span{ display:block; position:absolute; top:38px; left:-1px; border:1px solid #ddd; border-top:0px; background:#FFF; padding:5px;z-index: 999;}
.fd_top0 .pull-right ul li i{ position:absolute; right:7px; top:17px;}
.pull-left{float: left;}
.pull-right{float: right;}
.fl{ float:left}
.fr{ float:right}
.head_logo_box{width: 1220px;
    height: 100%;
    margin: 0 auto;
	}
.cz_top{
 
    height: 45px;
    line-height:45px;
    background: #28292B;
}

.cz_top .top_list{
   
    width:1220px;
    height: 100%;
	 margin:0 auto;
	
   
}

.cz_top .top_list ul li{
    float: left;
    padding:0 20px;
    font-size:12px;
}
.cz_top .top_list ul li a{
    color:#BFBFC0;
    text-decoration: none;
}
.cz_top .top_list ul li:nth-child(1) a{
    color:#fff;
}
.cz_top .top_list ul li a:hover{
    color:#fff;
}

/*head*/
.cz_head_nav{
	    background-color: #fff;
    width:100%;
    height: 80px;
    line-height: 80px;
    /*box-shadow: 0 1px 15px #ccc;*/
}
.h-list{
    float:left;
	margin-top:10px;
	  
		height: 60px;
    clear: both;
}
.h-list ul li{
    float: left;
    margin-left:30px;
    font-size: 14px;
}
.h-list ul li a{
    color:black;
}
.h-sear{
    position: relative;
    float:right;
    margin-right:60px;
}
.h-sear input{
    width: 332px;
    height: 35px;
    border:1px solid #ccc;
    border-radius:17px;
    text-indent:40px;
    outline:none;
}
.h-sear i{
    position: absolute;
    top:19px;
    left:9px;
    width:30px;
    height: 40px;
    font-size: 20px;
    cursor:pointer;
}
.h-sear i::before{
    position:absolute;
    left:3px;
    top:-15px;
}
.h-sear p{
    position:absolute;
    right:6px;
    top:31px;
    width:157px;
    height: 18px;
    padding:0 3px;
    line-height: 18px;
    border:1px solid #93B2F7;
    background: #E5EFFF;
    border-radius: 9px;
    font-size:12px;
}


.footer-container {
    display: block;
    background: #fafafa;
    border-top: 1px solid #e6e6e6;
	    margin-top: 30px;
}

.footer-container .footer-wrapper {
    width: 1220px;
    margin: 0 auto;
}

.footer-menu {
    position: relative;
    overflow: hidden;
    padding: 60px 0 55px;
    border-bottom: 1px solid #e6e6e6;
}

.footer-menu .items-group {
    float: left;
    margin-right: 90px;
    line-height: 1;
}

.footer-menu .items-group h3 {
    color: #646464;
    font-weight: 700;
    font-size: 12px;
    padding: 0 0 20px;
}

.footer-menu .items-group .item-name a {
    display: block;
    color: #969696;
    font-size: 12px;
    padding: 7px 0;
}


.footer-info {
    color: #434d55;
    font-size: 12px;
    padding: 30px 0 60px;
}

.footer-info .copyright li {
    float: left;
    line-height: 12px;
    color: #bdbdbd;
    padding: 0 10px;
    border-left: 1px solid #ccc;
}
.footer-info .icp {
    margin-top: 10px;
}

.footer-info .icp li {
    float: left;
    line-height: 12px;
    padding-right: 10px;
}

.clearfix:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0;
}

.footer-info .icp li a {
    color: #bdbdbd;
}
.footer-info .copyright li:first-child {
    padding-left: 0;
    border-left: none;
}

.footer-service{
	width: 300px;
    float: right;
	}
.footer-service .online span{ display:block;


    color: #646464;
    font-weight: 700;
    font-size: 12px;
    padding: 0 0 20px;}
	
#phoneSpan {
    font-size: 20px;
   
    color: #ff4f01;
}
   .Navigation  li { float:left;width: 100%;}
.Navigation{ height:41px; line-height:41px; margin:0px; padding:0px 0px 0px 30px;background:url(../img/ico_home.gif) 10px center no-repeat; font-size:12px; color:#666 }
.Navigation a{color:#666; padding-left:6px; padding-right:6px;}
#item_block .item_box  .item_a_link .title{color:#000000;font-size:14px;font-family:微软雅黑;font-weight:normal;padding-top:15px;padding-left:20px;padding-right:20px;line-height: 1.4;overflow: hidden;height: 58px;text-align: center;}

#item_block .item_box  .item_des .description a{ background-color:#f2f2f2; border:1px solid #e8e8e8; display:inline-block; height:24px;  padding:0 10px; border-radius:12px; margin-right:10px; color:#999;    text-align: center;}

.teaser_grid_container ul .itembody  .blog-content a{color: #101010;
    font-size: 15px;
    line-height: 1.4;
    height: 45px;
    overflow: hidden;
    display: inline-block;
}}


#item_block .item_box  .item_a_link .last_title{color:#000000;font-size:14px;font-family:微软雅黑;font-weight:normal;padding-top:15px;padding-left:20px;padding-right:20px;line-height: 1.4;overflow: hidden;height: 58px;text-align: center;}



.foot {
	background-color:#202020;
	overflow:hidden;
	zoom:1;
	padding-bottom:20px;
	color:#d3d3d3;
	text-align:center;
	min-width:1200px;
	margin:0 auto;
	margin-top:20px;
}

.copy_qili {
	margin-top:20px;
	line-height:25px;
	font-size:12px;
}

.qnx1200 {
	width:1200px;
	margin:0 auto;
	overflow:hidden;
}

.foot a {
    color: #d3d3d3;
}

.page-box,.detail_page {
	clear:both;
	text-align:center;
	margin:30px 0
}
.page-box a,.page-box span,.detail_page a,.detail_page span {
	height:36px;
	line-height:36px;
	padding:0 12px;
	border-radius:5px;
	margin:0 5px;
	display:inline-block;
	color:#444;
	background:#ededed
}
.page-box .prev,.page-box .next.detail_page .next,.detail_page .prev,.page-box .next {
	background:none;
	border:1px solid #bbb;
	width:100px;
	color:#bbb
}
.page-box .active,.detail_page a:hover,.page-box .current,.page-box a:hover,.detail_page .cur {
	background-color:#444;
	color:#fff
}

.artcont{ color:#666}
.article-content p{text-indent: 2em; padding-bottom:10px;}
.art-auther{ height:60px;border-bottom:1px dashed #ccc;margin-bottom:30px;}
.alike {}
.alike li a{color: #ee3985;}
.art-auther span{ display:inline-block; float:left; margin-left:60px; line-height:70px;}
.artitle h1{ text-align:center; font-size:30px; color:#222; line-height:40px; padding-top:30px; }
.art-guidecont{ background-color:#f8f8f8; padding:15px 30px; position:relative; margin-bottom:20px; display:none;}
.art-body .art-guidecont{display:block;}
.art-body .article-brand  {background:none;}
.art-body .dapian {margin-bottom:0px;}
.art-body .de-main-rightlist1 {margin-bottom:0px;}
.art-body .article-brand p{margin-bottom:0px;}
.art-guidecont .btn{ width:30px; height:30px; display:inline-block; position:absolute;}
.art-guidecont .arr-left{left:0; top:0; border-left:1px solid #666; border-top:1px solid #666;}
.art-guidecont .arr-right{right:0; bottom:0; border-right:1px solid #666; border-bottom:1px solid #666;}
.art-guidecont .jjxq{ font-size:16px; line-height:25px;}
.art-share{ width:240px; float:right}
.art-share .bdshare-button-style2-24{ margin-top:14px;}
.art-share .bdshare-button-style2-24 .bds_tsina,.art-share .bdshare-button-style2-24 .bds_sqq,.art-share .bdshare-button-style2-24 .bds_weixin,.art-share .bdshare-button-style2-24 .bds_tqq,.bot-r .bdshare-button-style2-24 .bds_tsina,.bot-r .bdshare-button-style2-24 .bds_sqq,.bot-r .bdshare-button-style2-24 .bds_weixin,.bot-r .bdshare-button-style2-24 .bds_tqq{height:33px; width:33px; padding:0; margin-right:3px !important;background:url(share1.jpg) no-repeat; float:left}
.art-share .bdshare-button-style2-24 .bds_tsina,.bot-r .bdshare-button-style2-24 .bds_tsina{ background-position:0 0 !important;}
.art-share .bdshare-button-style2-24 .bds_sqq,.bot-r .bdshare-button-style2-24 .bds_sqq{ background-position:-38px 0 !important;}
.art-share .bdshare-button-style2-24 .bds_weixin,.bot-r .bdshare-button-style2-24 .bds_weixin{background-position:-75px 0 !important;}
.art-share .bdshare-button-style2-24 .bds_tqq,.bot-r .bdshare-button-style2-24 .bds_tqq{ background-position:-111px 0 !important;}
.art-share .bdshare-button-style2-24 .bds_tsina:hover,.art-share .bdshare-button-style2-24 .bds_sqq:hover,.art-share .bdshare-button-style2-24 .bds_weixin:hover,.art-share .bdshare-button-style2-24 .bds_tqq:hover,.bot-r .bdshare-button-style2-24 .bds_tsina:hover,.bot-r .bdshare-button-style2-24 .bds_sqq:hover,.bot-r .bdshare-button-style2-24 .bds_weixin:hover,.bot-r .bdshare-button-style2-24 .bds_tqq:hover{height:33px; width:33px; padding:0; margin-right:6px !important;background:url(share2.jpg) no-repeat;}
.share-tit{ float:left; display:inline-block; line-height:70px;}
.art-auther span.vis{ background:url(sy_ico.jpg) 0px -202px no-repeat; padding-left:20px;}
.art-body{ line-height:30px; margin:0 auto; width:730px;font-size: 16px;color: #333;}
.art-body .abouts{margin-right:20px; margin-left:20px;}
.art-body p{text-indent: 2em;line-height: 30px !important;padding:5px 10px!important;border-radius: 5px;margin-bottom: 0px;/*! font-size: 16px!important; *//*! -webkit-transition: all 0.3s ease; *//*! text-align: left; */}
.art-body h3 {border-left: 8px solid #e11824;	font-size: 1.2em;font-weight: bold;height: 23px;line-height: 23px;margin: 10px 0 10px 2em;padding-left: 8px;} 
.art-body .linetit{ height:40px; line-height:40px; margin-bottom:10px; border-bottom:1px solid #f0f0f0;}
.art-body .linetit,.art-body .linetit em{height:40px; line-height:40px; font-size:18px; font-weight:bold; color:#222}
.art-body .linetit em{ display:inline-block; border-bottom:2px solid #999}
.art-body .linetits{ height:auto; line-height:40px; margin-bottom:10px; border-bottom:1px solid #f0f0f0;}
.art-body .linetits,.art-body .linetits em{line-height:40px; font-size:18px; font-weight:bold; color:#222;width: auto;}
.art-body .linetits em{ display:inline-block; border-bottom:2px solid #999}
.art-body img{ max-width:100%;height:auto; margin:10px auto;}
.art-body .news-ul img{ width:255px;height:255px;object-fit:cover; margin:10px auto;}